.component-coupon-detail {
  .user-coupon-detail-select-con {
    margin-bottom: 10px;
  }

  .distribution-level-set {
    .el-input__inner {
      padding: 2px;
      border-radius: 3px;
    }

    .el-form-item--mini.el-form-item,
    .el-form-item--small.el-form-item {
      margin-bottom: 0;
    }

    .award-box {
      input {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .el-input-group__append,
      .el-input-group__prepend {
        padding: 0 10px;
      }
    }
  }

  .level-table-box {
    background: #fff;
    border: 1px solid #eee;
    border-radius: 10px;
    margin-top: 10px;
    padding: 5px;
  }

  .elTable th {
    padding: 10px 0 !important;
  }

  .elTable td {
    padding: 2px 0 !important;
  }

  .table-input-box {
    margin-top: 20px;
    width: 75px !important;
  }

  .table-template {
    text-align: center;
  }

  .table-template > * {
    display: inline-block;
    margin: auto;
  }

  .card-prod-container {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }

}
